@charset "utf-8";

body {background:#e5edef;color:#183152;}
a {color:#183152;}

#header {height:50px;background:transparent url(images/header_bg.png) scroll repeat-x 0 0;color:#fff;}
#header .nav {height:100%;background:transparent url(images/header_bg.png) scroll no-repeat 100% -50px;}
#header .logo {height:100%;width:600px;float:left;display:block;margin:0px 16px;line-height:50px;font-size:20px;font-weight:bold;color:#fff;}
#header ul {float:right;margin:0px 20px;}
#header ul li {float:left;line-height:30px;margin:0px 5px;}
#header ul li  a {color:#fff;}

#footer {clear:both;text-align:center;width:100%;line-height:36px;}


.border {border:1px solid #b8d0d6;}

.menuborder {border-bottom:1px solid #b8d0d6;}

.bigTitle {height:28px;line-height:28px;font-weight:bold;text-indent:1em;background:url(images/menuTitle.png);}


#container {margin:8px;}

#middle {float:left;width:36px;display:none;}
#middle .collapse {float:right;display:block;width:30px;height:28px;background:transparent url(images/menuTitle.png) scroll no-repeat 0 -84px;}
#middle .collapse:hover {background:transparent url(images/menuTitle.png) scroll no-repeat 0 -112px;}

#left {float:left;width:180px;background:#fff;overflow:auto;}
#left .expand {float:right;display:block;width:30px;height:28px;background:transparent url(images/menuTitle.png) scroll no-repeat 0 -28px;}
#left .expand:hover {background:transparent url(images/menuTitle.png) scroll no-repeat 0 -56px;}
#left ul li {line-height:28px;background:transparent url(images/menu_bg.png) scroll repeat-x 0 0;border-bottom:1px solid #b8d0d6;font-weight:bold;border-top:#fff solid 1px;}
#left ul li:hover {background:transparent url(images/menu_bg_hover.png) scroll repeat-x 0 0;}
#left ul li ul li {line-height:26px;background:none;border:0;font-weight:normal;}
#left ul li ul li:hover {background:transparent url(images/menu_sbg_hover.png) scroll repeat-x 0 0;}
#left ul li .selected {background:transparent url(images/menu_sbg_hover.png) scroll repeat-x 0 0;}
#left li span {float:right;display:block;width:30px;height:24px;background:transparent url(images/menu_ec.png) scroll no-repeat 0 0;}
#left li span:hover {background:transparent url(images/menu_ec.png) scroll no-repeat 0 -24px;}
#left li .collapse {float:right;display:block;width:30px;height:24px;background:transparent url(images/menu_ec.png) scroll no-repeat 0 -48px;}
#left li .collapse:hover {background:transparent url(images/menu_ec.png) scroll no-repeat 0 -72px;}

#right {right:8px;left:196px;position:absolute;background:#e5edef;overflow:auto;top:58px;}
#navtab {height:28px;line-height:28px;}
#navtab li {float:left;text-indent:0;padding:0px 20px 0px 28px;border-right:1px solid #b8d0d6;background:#ecf2f3 url(images/icons.png) scroll no-repeat 10px -32px;}
#navtab .homepage {background:#ecf2f3 url(images/icons.png) scroll no-repeat 10px 0px;}
#navTool, .navTool {background:#ecf2f3;padding:14px;}
#navAlert, .navAlert {background:#fefacf;padding:14px;display:none;}

#main {overflow:auto;}


.table {background:#fff;width:100%;padding:0;margin:0;border:0;line-height:100%;font-family:Arial,sans-serif;table-layout:fixed;}
.table th {white-space:nowrap;padding:0px 8px;border-right:1px solid #c7d4e4;border-bottom:1px solid #c7d4e4;vertical-align:center;line-height:24px;background-color:#ecf2f3;}
.table td {overflow:hidden;padding:0px 8px;font-weight:normal;border-right:1px solid #ededed;border-bottom:1px solid #ededed;vertical-align:center;line-height:24px;}
.table .status {background:url(images/icons.png) scroll no-repeat 8px -54px;}
.table .trall {background:#ecf2f3 url(images/icons.png) scroll no-repeat 8px -96px;}
.table .ck {background-position:8px -96px;}
.table .trselected {background:#ddefff;}
.table .trhover {background:url(images/menu_bg.png);}

.panel {padding:0;margin:0;width:100%;background:#fff;line-height:150%;}
.panel .t {font-weight:bold;line-height:28px;padding:0px 18px;background:#e2e7ef;border-bottom:#b7c4d4 solid 1px;border-top:#fff solid 1px;clear:both;}
.panel .t .selected {border-bottom:2px solid #dd2222;padding:2px;}
.panel .v {height:24px;line-height:24px;background:#eff0f6;border-bottom:#c7d4d4 solid 1px;border-top:#fff solid 1px;padding:0px 16px;clear:both;}
.pannel .v:hover {background:#ddefff;}
.panel dl {line-height:24px;background:#eff0f6;border-bottom:#c7d4d4 solid 1px;border-top:#fff solid 1px;padding:0px 16px;clear:both;}
.panel dt {line-height:24px;width:80px;height:24px;font-weight:bold;overflow:hidden;text-align:right;display:block;float:left;}
.panel dd {line-height:24px;right:8px;left:4px;position:relative;}

.actbar {height:26px;line-height:26px;background:url(images/menuTitle.png);}
.actbar .pages {float:right;}
.actbar .pages li {padding:0px 8px;background:none;}
.actbar li {float:left;text-indent:0;padding:0px 10px 0px 30px;border-right:1px solid #b8d0d6;background:#ecf2f3 url(images/act_icons.png) scroll no-repeat 10px 0px;}
.actbar li:hover {background-color:#b9d7f3;}
.actbar .add {background-position:10px -36px;}
.actbar .edit {background-position:10px -108px;}
.actbar .recycle {background-position:10px -216px;}
.actbar .recover {background-position:10px -252px;}
.actbar .delete {background-position:10px -72px;}
.actbar .excel {background-position:10px -144px;}
.actbar .word {background-position:10px -180px;}
.acticon {float:left;line-height:20px;text-indent:0;padding:0px 10px 0px 20px;background:transparent url(images/act_icons.png) scroll no-repeat 10px 0px;margin:1px 0px;}
.acticon:hover {background-color:#b9d7f3;border:1px solid #b8d0d6;}
.actadd {background-position:0px -39px;}
.actedit {background-position:0px -111px;}
.actrecycle {background-position:0px -219px;}
.actrecover {background-position:0px -255px;}
.actdelete {background-position:0px -75px;}
.actexcel {background-position:0px -147px;}
.actword {background-position:0px -183px;}


.myform input {width:600px;height:18px;margin:2px 0px;line-height:18px;}
.myform select {width:600px;height:20px;margin:2px 0px;line-height:18px;}
.myform textarea {width:600px;height:200px;}
.myform .btn, .btn {background:url(images/btn_bg.gif) no-repeat;cursor:pointer;width:80px;height:20px;border:none;line-height:20px;}


.navTool p, .navTool h4 {margin-left:64px;line-height:150%;}
.t_articles {height:55px;background:url(images/t/news.gif) scroll no-repeat;}


.tipsy {padding:5px;font-size:12px;opacity:0.8;filter:alpha(opacity=80);background-repeat:no-repeat;background-image:url(images/tipsy.gif);}
.tipsy-inner {padding:5px 8px 4px 8px;background-color:black;color:white;max-width:200px;text-align:center;}
.tipsy-inner {-moz-border-radius:3px;-webkit-border-radius:3px;}
.tipsy-north {background-position:top center;}
.tipsy-south {background-position:bottom center;}
.tipsy-east {background-position:right center;}
.tipsy-west {background-position:left center;}



.popup_tip {border:2px #567658 solid;text-align:center;vertical-align:middle;filter:Alpha(Opacity=80);-moz-opacity:0.8;}
.popup_tip .popup_content{font-weight:bold;line-height:32px;color:#333;background:#FCFBE0;text-align:center;}
.popup_tip img{vertical-align:middle;}
.popup_prompt{border:1px solid #909090;background:#fff;}
.popup_prompt .popup_header{}
.popup_prompt h1 {height:25px;margin:1px;font-size:13px;color:#F4793A;font-weight:bold;text-indent:10px;padding-top:7px;}
.popup_prompt .popup_content{margin:1px;padding:10px;font-size:13px;}
.popup_prompt .buttonRow{height:30px;line-height:30px;text-align:right;margin:1px;}
.popup_prompt input{color:#555;border:1px solid #808080;margin-right:5px;height:20px;line-height:18px;padding:0px 3px;}
.popup_help_up,.popup_help_down{width:271px;filter:Alpha(Opacity=85);}
.popup_help_up {background:url(images/help_t1.gif) left top no-repeat;}
.popup_help_down{background:url(images/help_t2.gif) left top no-repeat;}
.popup_help_up a:link,.popup_help_down a:link{text-decoration:underline;}
.popup_help_up .popup_header{margin-top:9px;}
.popup_help_down .popup_header{margin-top:22px;}
.popup_help_up .popup_header,.popup_help_down .popup_header {height:18px;border-left:1px #000 solid;border-right:1px #000 solid;background:#FFFFE1;}
.popup_help_up .popup_header h1,.popup_help_down .popup_header h1{font-size:13px;text-indent:28px;background:url(images/action.gif) 10px 0px no-repeat;}
.popup_help_up .popup_content,.popup_help_down .popup_content  {line-height:16px;padding:5px 10px;border-left:1px #000 solid;border-right:1px #000 solid;background:#FFFFE1;}
.popup_help_up .popup_bottom  {height:22px;background:url(images/help_b1.gif) left top no-repeat;}
.popup_help_down .popup_bottom {height:9px;background:url(images/help_b2.gif) left top no-repeat;}

.ac_results {padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}
.ac_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li {margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}
.ac_loading {background:white url('../loading.gif') right center no-repeat;}
.ac_odd {background-color:#eee;}
.ac_over {background-color:#0A246A;color:white;}




/* IE6 */
#left {_border:1px solid #b8d0d6;}
#right {_border:1px solid #b8d0d6;}
#middle {_border:1px solid #b8d0d6;}
#left ul li {_padding-left:10px;}
th {_text-indent:4px;}
